Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOLBEIN MEWS Terraced £2,211,828 £1,000,000 17 Nov 2003
3 HOLBEIN MEWS Terraced £1,420,315 £831,000 30 Mar 2012